package org.project.dao.user;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.project.pojo.Detailimgs0;
import org.project.pojo.Details2;
import org.project.pojo.Fengye;
import org.project.pojo.Img0;
import org.project.pojo.Imgs;
import org.project.pojo.ImgsExample;
import org.project.pojo.Record0;
import org.project.pojo.Recorddetails;

public interface ImgsMapper {
    int countByExample(ImgsExample example);

    int deleteByExample(ImgsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Imgs record);

    int insertSelective(Imgs record);

    List<Imgs> selectByExample(ImgsExample example);

    Imgs selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Imgs record, @Param("example") ImgsExample example);

    int updateByExample(@Param("record") Imgs record, @Param("example") ImgsExample example);

    int updateByPrimaryKeySelective(Imgs record);

    int updateByPrimaryKey(Imgs record);
    
     List<Record0> selecteightimgs();
     
     List<Imgs>selectbannerimgs();
     
     Recorddetails selectdetails(String functionNum);
     
     List<Imgs>selectdetailimgs(String functionNum);
     
     List<Details2>selectdetails2(String functionNum);
     
     
     Record0 selectconfirmimg(String functionNum);
     
     List<Detailimgs0> selectfdimgs(Fengye fengye);
     
     int fdimgscount();
      
     int addfdimgs(Img0 img0); 
     
     int updatefdimgs(Img0 img0);
     
     int updateeightimgs(Img0 img0);
     
     int updatebanner(Img0 img0);
     
     
      int deletefdimgs(Img0 img0);
}